pump rings - French English Dictionary